certificate of release - German English Dictionary